pattern = "\\d{5}"
text = "63304"

/*
~"pattern" は Pattern オブジェクトを生成する。これは、Pattern.compile("pattern") と同じ意味である。
"text" =~ "pattern" は Matcher オブジェクトを生成する。これは Pattern.compile("pattern").matcher("text") と同じ意味である。
"text" ==~ "pattern" は boolean 値を返す。これは Pattern.compile("pattern").matcher("text").matches() と同じ意味である。
*/
pattern = ~"\\d{5}"
println pattern.matcher(text).matches()

matcher = text =~ pattern
println matcher.matches()

println text ==~ pattern

